materials science facility - Alemán Inglés Diccionario